Media Informatics
Approximation algorithms
Analysis for computer scientists
Linear algebra for computer scientists
Discrete structures
Theoretical computer science for media computer scientists
Algorithms and data structures
Geographic information systems
Symbolic programming language (Prolog)
Programming and modelling
Software engineering
Operating systems
Computer architecture
Computer networks and distributed systems
Computer graphics
Multimedia programming
Digital signal processing
Database systems
Introduction to computational linguistics
Software development internship
Human-machine interaction
Selected chapters of computer science
Digital media
Media technology
Control of Modular Robots
Intellectual property & information technology
Business planning
Introduction to programming